interdependency concept - Francés Inglés Diccionario